"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.符战师 = exports.Spell = void 0;
const Utils_1 = __importDefault(require("../Utils"));
const EvolutionBase_1 = require("./EvolutionBase");
var Spell;
(function (Spell) {
    Spell["\u5E38\u80DC"] = "\u5E38\u80DC";
    Spell["\u6012\u5A01"] = "\u6012\u5A01";
    Spell["\u8E0F\u6D6A"] = "\u8E0F\u6D6A";
    Spell["\u5584\u6218"] = "\u5584\u6218";
    Spell["\u55DC\u8840"] = "\u55DC\u8840";
    Spell["\u706B\u62F3"] = "\u706B\u62F3";
    Spell["\u9690\u8FF9"] = "\u9690\u8FF9";
    Spell["\u8FDE\u6218"] = "\u8FDE\u6218";
    Spell["\u795E\u884C"] = "\u795E\u884C";
})(Spell = exports.Spell || (exports.Spell = {}));
class 符战师 extends EvolutionBase_1.EvolutionBase {
    constructor() {
        super(...arguments);
        this.arr_spell = new Set();
        this.step = 1; //神行 速度*2
    }
    intervalUpdate() {
        this.big.gameMgr.sendBroadcast(Utils_1.default.getObj("update_big", { "big": this.big.toObj() }, true, false), false);
    }
}
exports.符战师 = 符战师;
